transovum transmission - French English Dictionary